<?php
    session_start();		
	include("TableDataGateway/TDGAdministrarRepositorio.php");
	$TDG = new TDGAdministrarRepositorio();
	
	$idfac=$_POST["idfac"];
	$idUA=$_POST["idUA"];
	$texto = $_POST["texto"];
	$campo=$_POST["campo"];
	
	if($idfac!=null){
		$resultados=$TDG->filtrarFac($idfac);
		$busco = true;
	}elseif ($idUA!=null){
		$resultados=$TDG->filtrarUA($idUA);
		$busco = true;
	}elseif ($texto!=null){
		$resultados=$TDG->buscar($texto,$campo);
		$busco = true;
	}else{
		$busco = false;
	}
	
	if(!empty($_REQUEST['id'])){
		$_SESSION['carpetaSeleccionada'] = $_REQUEST['id'];
	}else{
		if(($_REQUEST['id']) == '0'){
			$_SESSION['carpetaSeleccionada'] = '0';
		}
	}
	
	if (!empty($_SESSION['carpetaSeleccionada'])){
		if((!empty($_POST['asignar']))){
			$TDG->asignarAnuncio($_SESSION['carpetaSeleccionada'], $_POST['nuevos']);		
		}
	}
	
	if (!empty($_SESSION['carpetaSeleccionada'])){
		if((!empty($_POST['reasignar']))){
			$TDG->asignarAnuncio($_SESSION['carpetaSeleccionada'], $_POST['actuales']);	
		}
	}
	
	if ((!empty($_POST['crear']))&&(!empty($_POST['nombre']))&&((!empty($_SESSION['carpetaSeleccionada']))||($_SESSION['carpetaSeleccionada'] == '0'))){
		$TDG->insertarCarpeta($_POST['nombre'], $_SESSION['carpetaSeleccionada']);
	}

	if ((!empty($_SESSION['carpetaSeleccionada']))){
		if((!empty($_POST['actN']))&&(!empty($_POST['actNombre']))){
			$TDG->actualizarNombre($_SESSION['carpetaSeleccionada'], $_POST['actNombre']);
		}
	}
	
	if ((!empty($_SESSION['carpetaSeleccionada']))){
		if((!empty($_POST['actD']))&&(!empty($_POST['actDes']))){
			$TDG->actualizarDescripcion($_SESSION['carpetaSeleccionada'], $_POST['actDes']);
		}
	}

	if ((!empty($_SESSION['carpetaSeleccionada']))&&(!empty($_POST['borrar']))){
		$TDG->borrarCarpeta($_SESSION['carpetaSeleccionada']);
	}

	$result = $TDG-> obtenerCarpetas();
	$numrows = mysql_num_rows($result);
	$result2 = $TDG-> obtenerAnuncios();
	$numrows2 = mysql_num_rows($result2);
	$anunciosSinClasificar = $TDG-> obtenerAnunciosSinClasificar();
	$numrows3 = mysql_num_rows($anunciosSinClasificar);
	$anunciosClasificados = $TDG-> obtenerAnunciosClasificados();
	$numrows4 = mysql_num_rows($anunciosClasificados);
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
	
        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
        <title>Vitamina U</title>
        <meta name="keywords" content="itinerary, list" />
        <meta name="description" content="This page provides a list of all itineraries" />
        <link href="css/default.css" rel="stylesheet" type="text/css" />
		<link rel="stylesheet" href="css/dtree.css" type="text/css" />
		<script type="text/javascript" src="js/dtree.js"></script>
		
		<script type="text/javascript">

			d = new dTree('d');
			
			d.add(0,-1,'Lista de Proyectos', "http://galh.codefactorycr.com/ProyectoInge/VitaminaU/web/administrarrepositorio.php?id=0");

			<?php for ( $i = 0 ; $i < $numrows ; $i ++) {
			
				$ID = mysql_result($result,$i,"ID");
				$Padre = mysql_result($result,$i,"Padre");
				$Nombre = mysql_result($result,$i,"Nombre");
				$Descripcion = mysql_result($result,$i,"Descripcion");
			?>
			
				d.add('<?php echo $ID; ?>', '<?php echo $Padre; ?>', '<?php echo $Nombre; ?>', "http://galh.codefactorycr.com/ProyectoInge/VitaminaU/web/administrarrepositorio.php?id=" + <?php echo $ID; ?> + "&idPadre=" + <?php echo $Padre; ?>, '<?php echo $Descripcion; ?>', '', "http://galh.codefactorycr.com/ProyectoInge/VitaminaU/web/Imagenes/folder.gif" );
			
				<?php $mayor = $ID; 			
				}
				?>
						
			<?php for ( $i = 0 ; $i < $numrows2 ; $i ++) {
			
				$ID = mysql_result($result2,$i,"ID");
				$Padre = mysql_result($result2,$i,"IDCarpeta");
				$Nombre = mysql_result($result2,$i,"NombreProyecto");
			?>
			
				d.add(<?php echo ++$mayor; ?>, '<?php echo $Padre; ?>', '<?php echo $Nombre; ?>', "http://galh.codefactorycr.com/ProyectoInge/VitaminaU/web/veranuncio.php?id=" + <?php echo $ID; ?>);
			
			<?php } ?>
		</script>
    </head>
    
    <body>
		<div id="wrapper">
        <?php include 'include/header.php'; ?>
            <!-- end div#header -->
            <div id="page">
                <div id="content">
                    <div id="welcome">
                        <center><h1>Administracion del Repositorio de Anuncios</h1></center>							
                    </div>                    
                    <!-- end div#welcome -->
					
                    <script type="text/javascript">
						document.write(d);
					</script>
					<br/><br/>
					<?php					
						if($busco){
						?>
							<h1>Resultados</h1>
						<?php
							$numfilas = mysql_num_rows($resultados);
							if($numfilas > 0){
								while($row = mysql_fetch_array($resultados)){
								?>
								<div class="result"><a href="veranuncio.php?id=<?php ECHO $row['ID']?>"><?php ECHO $row['NombreProyecto']?></a></div>
								<?php 
								}
							}else{ 
								echo "No hay resultados para su b&uacute;squeda"; 
							}
						}
					?>
                </div>
                <!-- end div#content -->
				
				<div id="sidebar">
					<br/><br/>
					<center><H1>Opciones<H1></center>
					<ul>
					<center><H2>Nuevos Anuncios</H2>
					<form id="asignarAnuncios" action="administrarrepositorio.php" method="POST">
						<H4>Seleccione un anuncio</H4>
						<select name = "nuevos">
							<?php for ( $i = 0 ; $i < $numrows3 ; $i ++) {
							
								$ID = mysql_result($anunciosSinClasificar,$i,"ID");
								$Nombre = mysql_result($anunciosSinClasificar,$i,"NombreProyecto");
							?>
							
								<option <?php if ($i == 0){echo "Selected";} ?> value = "<?php echo $ID; ?>"><?php echo $Nombre; ?></option>
							<?php } ?>
						</select>
						<br/><br/>
						<input class="form_submitb" name="asignar" type="submit" value="Asignar a carpeta"></center>
					</ul>
					<br/><br/>
					<ul>					
					<center><H2>Reasignar Anuncios</H2>
					<form id="asignarAnuncios" action="administrarrepositorio.php" method="POST">
						<H4>Seleccione un anuncio</H4>
						<select name = "actuales">
							<?php for ( $i = 0 ; $i < $numrows4 ; $i ++) {
							
								$ID = mysql_result($anunciosClasificados,$i,"ID");
								$Nombre = mysql_result($anunciosClasificados,$i,"NombreProyecto");
							?>
							
								<option value = "<?php echo $ID; ?>"><?php echo $Nombre; ?></option>
							<?php } ?>
						</select>
						<br/><br/>
						<input class="form_submitb" name="reasignar" type="submit" value="Reasignar a carpeta"></center>
					</ul>
					<br/>
					<ul>
					<center><H2>Crear nueva carpeta</H2><br/>
					<form id="nuevaCarpeta" action="administrarrepositorio.php" method="POST">
						<input type="text" id="nombre" name="nombre" size="25" class="required" />
						<br/><br/>
						<input class="form_submitb" name="crear" type="submit" value="Crear"></center>
					</form>
					</ul>
					<br/><br/>
					<ul>
					<center><H2>Modificar carpeta actual</H2><br/>
					<form id="modCarpeta" action="administrarrepositorio.php" method="POST">
						<input type="text" id="actNombre" name="actNombre" size="25" class="required" />
						<br/><br/>
						<input class="form_submitb" name="actN" type="submit" value="Actualizar nombre">
						<br/><br/>
						<input type="text" id="actDes" name="actDes" size="25" class="required" />
						<br/><br/>
						<input class="form_submitb" name="actD" type="submit" value="Actualizar descripci&oacute;n">
						<br/><br/><br/>
						<input class="form_submitb" name="borrar" type="submit" value="Borrar"></center>
					</form>
					</ul>
					<br/><br/>
					<ul>
					<center><h2>Buscar</h2></center>
					<br/>
					<form id="formBusqueda" action="administrarrepositorio.php" method="POST" enctype="multipart/form-data">
						<input type="radio" name="campo" value="NombreProyecto" checked> <font color="#D4C792">Nombre del Proyecto</font><br/>
						<input type="radio" name="campo" value="Descripcion"> <font color="#D4C792">Descripci&oacute;n</font><br/><br/>
						<input type="text" id="texto" name="texto" size="30" class="required"/><br/><br/>
						<center><input class="form_submitb" type="submit" value="Buscar" /></center>
					</form>
					</ul>
					<br/><br/>
					<ul>
					<center><h2>Filtrar</h2></center>
					<center><h4>Facultad</h4>
					<form id="formUA" action="administrarrepositorio.php" method="POST">
						<select name="idfac">
						<?php
							$fac=$TDG->getFacultades();
							while($row = mysql_fetch_array($fac)){
								ECHO "<option value=".$row[0].">".$row[1]."</option>";
							}
						?>
						</select>
						<br/><br/>
						<input class="form_submitb" type="submit" value="Filtrar"/></center>
					</form>
					
					<center><h4>Unidad Acad&eacute;mica</h4>
					<form id="formUA" action="administrarrepositorio.php" method="POST">

						<select name="idUA">
						<?php
							$UA=$TDG->getUAs();
							while($row = mysql_fetch_array($UA)){
								ECHO "<option value=".$row[0].">".$row[1]."</option>";
							}
						?>
						</select>
						<br/><br/>
						<input class="form_submitb" type="submit" value="Filtrar"/></center>
					</form>
					</ul>
				</div>
				
                <div style="clear: both; height: 1px"></div>
            </div>
            <?php include 'include/footer.php'; ?>

        </div>
        <!-- end div#wrapper -->
    </body>
</html>